Skip to content

Scheduled weekly dependency update for week 08#989

Merged
rokm merged 17 commits intomasterfrom
pyup-scheduled-update-2026-02-23
Feb 24, 2026
Merged

Scheduled weekly dependency update for week 08#989
rokm merged 17 commits intomasterfrom
pyup-scheduled-update-2026-02-23

Conversation

@pyup-bot
Copy link
Collaborator

Update boto3 from 1.42.49 to 1.42.54.

Changelog

1.42.54

=======

* api-change:``appstream``: [``botocore``] Adding new attribute to disable IMDS v1 APIs for fleet, Image Builder and AppBlockBuilder instances.
* api-change:``ecs``: [``botocore``] Migrated to Smithy. No functional changes
* api-change:``endpoint-rules``: [``botocore``] Update endpoint-rules client to latest version
* api-change:``sagemaker-runtime``: [``botocore``] Added support for S3OutputPathExtension and Filename parameters to the InvokeEndpointAsync API to allow users to customize the S3 output path and file name for async inference response payloads.
* api-change:``signer-data``: [``botocore``] This release introduces AWS Signer Data Plane SDK client supporting GetRevocationStatus API. The new client enables AWS PrivateLink connectivity with both private DNS and VPC endpoint URLs.
* api-change:``ssm``: [``botocore``] Add support for AssociationDispatchAssumeRole in AWS SSM State Manager.
* api-change:``trustedadvisor``: [``botocore``] Adding a new enum attribute(statusReason) to TrustedAdvisorAPI response. This attribute explains reasoning behind check status for certain specific scenarios.

1.42.53

=======

* api-change:``bcm-dashboards``: [``botocore``] The Billing and Cost Management GetDashboard API now returns identifier for each widget, enabling users to uniquely identify widgets within their dashboards.
* api-change:``ecr``: [``botocore``] Adds multiple artifact types filter support in ListImageReferrers API.
* api-change:``pca-connector-scep``: [``botocore``] AWS Private CA Connector for SCEP now supports AWS PrivateLink, allowing your clients to request certificates from within your Amazon Virtual Private Cloud (VPC) without traversing the public internet. With this launch, you can create VPC endpoints to connect to your SCEP connector privately.
* enhancement:``checksums``: [``botocore``] Added support for the SHA512 checksum algorithm. When the optional AWS CRT (``awscrt``) dependency is installed, support is also enabled for the XXHASH64, XXHASH3, and XXHASH128 checksum algorithms. Also added pass-through support for customer-provided MD5 checksum headers (without SDK-side MD5 calculation or validation).

1.42.52

=======

* api-change:``cleanrooms``: [``botocore``] This release adds support for federated catalogs in Athena-sourced configured tables.
* api-change:``connect``: [``botocore``] Correcting in-app notifications API documentation.

1.42.51

=======

* api-change:``ec2``: [``botocore``] Add Operator field to CreatePlacementGroup and DescribePlacementGroup APIs.
* api-change:``evidently``: [``botocore``] The evidently client has been removed following the deprecation of the service.
* api-change:``grafana``: [``botocore``] This release updates Amazon Managed Grafana's APIs to support customer managed KMS keys.
* api-change:``iotanalytics``: [``botocore``] The iotanalytics client has been removed following the deprecation of the service.
* api-change:``rds``: [``botocore``] Adds support for the StorageEncryptionType field to specify encryption type for DB clusters, DB instances, snapshots, automated backups, and global clusters.
* api-change:``workspaces-web``: [``botocore``] Adds support for branding customization without requiring a custom wallpaper.

1.42.50

=======

* api-change:``arc-region-switch``: [``botocore``] Clarify documentation on ARC Region Switch start-plan-execution operation
* api-change:``ec2``: [``botocore``] Documentation updates for EC2 Secondary Networks
* api-change:``ecr``: [``botocore``] Adds support for enabling blob mounting, and removes support for Clair based image scanning
* api-change:``kafka``: [``botocore``] Amazon MSK now supports dual-stack connectivity (IPv4 and IPv6) for existing MSK clusters. You can enable dual-stack on existing clusters by specifying the NetworkType parameter in updateConnectivity API.
* api-change:``kms``: [``botocore``] Added support for Decrypt and ReEncrypt API's to use dry run feature without ciphertext for authorization validation
* api-change:``qconnect``: [``botocore``] Update MessageType enum to include missing types.
Links

Update botocore from 1.42.49 to 1.42.54.

Changelog

1.42.54

=======

* api-change:``appstream``: Adding new attribute to disable IMDS v1 APIs for fleet, Image Builder and AppBlockBuilder instances.
* api-change:``ecs``: Migrated to Smithy. No functional changes
* api-change:``endpoint-rules``: Update endpoint-rules client to latest version
* api-change:``sagemaker-runtime``: Added support for S3OutputPathExtension and Filename parameters to the InvokeEndpointAsync API to allow users to customize the S3 output path and file name for async inference response payloads.
* api-change:``signer-data``: This release introduces AWS Signer Data Plane SDK client supporting GetRevocationStatus API. The new client enables AWS PrivateLink connectivity with both private DNS and VPC endpoint URLs.
* api-change:``ssm``: Add support for AssociationDispatchAssumeRole in AWS SSM State Manager.
* api-change:``trustedadvisor``: Adding a new enum attribute(statusReason) to TrustedAdvisorAPI response. This attribute explains reasoning behind check status for certain specific scenarios.

1.42.53

=======

* api-change:``bcm-dashboards``: The Billing and Cost Management GetDashboard API now returns identifier for each widget, enabling users to uniquely identify widgets within their dashboards.
* api-change:``ecr``: Adds multiple artifact types filter support in ListImageReferrers API.
* api-change:``pca-connector-scep``: AWS Private CA Connector for SCEP now supports AWS PrivateLink, allowing your clients to request certificates from within your Amazon Virtual Private Cloud (VPC) without traversing the public internet. With this launch, you can create VPC endpoints to connect to your SCEP connector privately.
* enhancement:``checksums``: Added support for the SHA512 checksum algorithm. When the optional AWS CRT (``awscrt``) dependency is installed, support is also enabled for the XXHASH64, XXHASH3, and XXHASH128 checksum algorithms. Also added pass-through support for customer-provided MD5 checksum headers (without SDK-side MD5 calculation or validation).

1.42.52

=======

* api-change:``cleanrooms``: This release adds support for federated catalogs in Athena-sourced configured tables.
* api-change:``connect``: Correcting in-app notifications API documentation.

1.42.51

=======

* api-change:``ec2``: Add Operator field to CreatePlacementGroup and DescribePlacementGroup APIs.
* api-change:``evidently``: The evidently client has been removed following the deprecation of the service.
* api-change:``grafana``: This release updates Amazon Managed Grafana's APIs to support customer managed KMS keys.
* api-change:``iotanalytics``: The iotanalytics client has been removed following the deprecation of the service.
* api-change:``rds``: Adds support for the StorageEncryptionType field to specify encryption type for DB clusters, DB instances, snapshots, automated backups, and global clusters.
* api-change:``workspaces-web``: Adds support for branding customization without requiring a custom wallpaper.

1.42.50

=======

* api-change:``arc-region-switch``: Clarify documentation on ARC Region Switch start-plan-execution operation
* api-change:``ec2``: Documentation updates for EC2 Secondary Networks
* api-change:``ecr``: Adds support for enabling blob mounting, and removes support for Clair based image scanning
* api-change:``kafka``: Amazon MSK now supports dual-stack connectivity (IPv4 and IPv6) for existing MSK clusters. You can enable dual-stack on existing clusters by specifying the NetworkType parameter in updateConnectivity API.
* api-change:``kms``: Added support for Decrypt and ReEncrypt API's to use dry run feature without ciphertext for authorization validation
* api-change:``qconnect``: Update MessageType enum to include missing types.
Links

Update narwhals from 2.16.0 to 2.17.0.

Changelog

2.17.0

Changes

✨ Enhancements

- feat: Add support for indices and values `Series` in `Series.scatter` (3444)

🐞 Bug fixes

- fix: Allow `Decimal` dtypes in `{Series, Expr}.is_close` (3480)
- fix: `offset_by` was raising unnecessarily for sql-like (3478)
- fix: add test for PySpark min supported version in CI and fix broken methods (3463)
- fix: Address DuckDB 1.5 `fetch_arrow_table` deprecation (3464)

📖 Documentation

- docs: Add notes around columnar data and column names to contributing… (3441)
- ci: Fix `mkdocs.yml` warning (3454)

🛠️ Other improvements

- [pre-commit.ci] pre-commit autoupdate (3443)
- chore: remove redundant import, pin pandas in pointblank downstream (3477)
- ci: bump `ruff==0.15.0` (3449)
- ci: Replace `--system` with `$UV_SYSTEM_PYTHON` (3455)
- ci: Fix `utils.check_docstrings` Ruff usage (3461)
- chore: refactor ExprNode constructor (3452)
- chore: use walrus operator more (3447)
- ci: run ibis and modin tests in separate workflows (3446)
- chore(tpch): Add a basic CLI for `tpch/generate_data.py` (3421)
- ci: Fix Darts installation (3469)
- fix: Avoid introducing escape sequences in windows paths (3466)
- ci: Fix `utils.check_docstrings` Ruff usage (3461)
- ci: Use `--clear` in `uv venv` for 0.10.0 (3462)
- ci: test pyspark-connect with spark 4.1.0 (3472)
- tests: Remove xfail for latest ibis release (3470)
- ci(tpch): Un-pin `"polars==1.37.1"` for tpch queries (3467)
- test: fix polars `test_concat_diagonal_invalid` again (3451)
- ci(tpch): Pin `"polars==1.37.1"` for tpch queries (3453)

Thank you to all our contributors for making this release possible!
EdAbati, FBruzzesi, MarcoGorelli, dangotbanned, pre-commit-ci[bot] and [pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci)
Links

Update numba from 0.63.1 to 0.64.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update pandas from 3.0.0 to 3.0.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update pylint from 4.0.4 to 4.0.5.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update pypdfium2 from 5.4.0 to 5.5.0.

Changelog

5.5.0

* [`b7aff22`](https://github.com/pypdfium2-team/pypdfium2/commit/b7aff22c504a35ccadb26b20a2689fb2366501b4) Update changelog again
* [`bd106ee`](https://github.com/pypdfium2-team/pypdfium2/commit/bd106ee809c9ca792808834bf75039882c3f1bbe) readme: add another cibw example
* [`26b76ac`](https://github.com/pypdfium2-team/pypdfium2/commit/26b76ac75db426514200ea0342efa00ad4a15f09) s390x: suppress CPDFPageImageCache.RenderBug1924 unittest
* [`0318cbe`](https://github.com/pypdfium2-team/pypdfium2/commit/0318cbeadcac4ccaa756c0279e0bbe865ffa1e5c) Update changelog again
* [`1c814ee`](https://github.com/pypdfium2-team/pypdfium2/commit/1c814ee4ac76b7b5b52b9335ba2ae25e21f9025c) cibw: update comment
* [`d6ad1d1`](https://github.com/pypdfium2-team/pypdfium2/commit/d6ad1d1d36b97e6d6e59a05ba79f22adc4a831aa) Use loong64/cibuildwheel directly
* [`4ac48a2`](https://github.com/pypdfium2-team/pypdfium2/commit/4ac48a27de9b17da165354ee7f3a86d1276e4725) Test s390x in --clang-as-gcc mode
* [`2efa4da`](https://github.com/pypdfium2-team/pypdfium2/commit/2efa4daf9047af330b3325c5c66d9a896ecfa551) build_native: add experimental --clang-as-gcc mode
* [`4b42bae`](https://github.com/pypdfium2-team/pypdfium2/commit/4b42bae19d2a45077cbc9910c86c0973f85773cb) Update changelog
* [`1be0f00`](https://github.com/pypdfium2-team/pypdfium2/commit/1be0f00aa211e22b798b5228abe642ad5dc3fa68) emplace: extend fallback sourcebuild
* [`14adbcc`](https://github.com/pypdfium2-team/pypdfium2/commit/14adbccf6fa7b7de80549cca1d4983e1d9f4cab5) build_native: improve control flow
* [`0f870b3`](https://github.com/pypdfium2-team/pypdfium2/commit/0f870b3fa39d79a1ca4717a9b667135ab774d753) install-static-clang.sh: add loongarch64 handler
* [`a1de585`](https://github.com/pypdfium2-team/pypdfium2/commit/a1de585226fbef07f6cd314a302eafeb769a066a) Update static clang
* [`e65a320`](https://github.com/pypdfium2-team/pypdfium2/commit/e65a320a571944bd158810bddc07934b89e41e1e) cibw: on loongarch64, GN is now provided by container
* [`9f52ee9`](https://github.com/pypdfium2-team/pypdfium2/commit/9f52ee9753927a54bbb30e00621bfb9187148a7a) Update REUSE.toml
* [`1b227a8`](https://github.com/pypdfium2-team/pypdfium2/commit/1b227a8d4fe81fba8b95977df472bce5fb1d0b7d) Update changelog
* [`a2b5e56`](https://github.com/pypdfium2-team/pypdfium2/commit/a2b5e5605a47c6fe864766b134c1e3dffb020510) build_native: suppress a musl unittest failure
* [`3e64497`](https://github.com/pypdfium2-team/pypdfium2/commit/3e6449711120907048554ea4d68268f8b6a3edf6) Add some comments on the new patch
* [`3a286ea`](https://github.com/pypdfium2-team/pypdfium2/commit/3a286eaa9d029f9dd01b573c970c61cd8f8ed14d) Apply clang_on_musl.patch and honor pdfium_unittests retcode
* [`2355545`](https://github.com/pypdfium2-team/pypdfium2/commit/2355545495791422d0b19be8a962bb5d5ac62a33) Add draft clang_on_musl.patch
* [`08bd885`](https://github.com/pypdfium2-team/pypdfium2/commit/08bd8852756a10bbe179785f61b3eba23be52a6d) build_native --reset: prefer `git restore` over `git reset`
* [`fbe60af`](https://github.com/pypdfium2-team/pypdfium2/commit/fbe60aff43caa6d387eb12c02fad9bff2b799b16) manylinux tag: switch back from template to function
* [`64a0243`](https://github.com/pypdfium2-team/pypdfium2/commit/64a02434cc0b7a574cc5f15eb51c4c17a0d6c20b) Remove commented-out get_wheel_tag()
* [`2620d79`](https://github.com/pypdfium2-team/pypdfium2/commit/2620d79e474309f39dfdf97a21840ecefcb84cfa) base: use dict for platform -> wheeltag mapping
* [`522f251`](https://github.com/pypdfium2-team/pypdfium2/commit/522f251e76596973b08294a659ae76f965dbea02) Another doc nit
* [`53a1ea5`](https://github.com/pypdfium2-team/pypdfium2/commit/53a1ea57a524742b18da93245ab27b53f5d85055) version.py(docs): ack prefix
* [`5df0257`](https://github.com/pypdfium2-team/pypdfium2/commit/5df02570d741ed97d07850d0d4926c73f56eb0c9) justfile: make docs-open browser configurable by env var
* [`0fbe8b6`](https://github.com/pypdfium2-team/pypdfium2/commit/0fbe8b6b51988686a29c667f86ea455656b9ca30) Always enable windows-only members for windows targets
* [`129410b`](https://github.com/pypdfium2-team/pypdfium2/commit/129410b2301e5a7637a215de2055e0fc141b5728) Honor WITH_WINDOWS_MEMBERS only for windows targets
* [`5445328`](https://github.com/pypdfium2-team/pypdfium2/commit/5445328bf32651cd5f398ec8a369353bfb0190b9) Add a note for aspiring users of the windows-only raw API
* [`e8a3062`](https://github.com/pypdfium2-team/pypdfium2/commit/e8a3062944fd1e6b6e0bb185f6b0b8f068ebaf9e) test_textpage: make a test case more tolerant
* [`3b4fe83`](https://github.com/pypdfium2-team/pypdfium2/commit/3b4fe83ae1eabc614d4b06290646ef5deb79f074) Fix windows test case
* [`c0d4990`](https://github.com/pypdfium2-team/pypdfium2/commit/c0d49900d783b5bd657a440afaea5ab86ea01b68) spoof/windows.h: ack actual ctypesgen output on native host
* [`ba9d6b4`](https://github.com/pypdfium2-team/pypdfium2/commit/ba9d6b48a1997b13d5db2a263e073fb7bc385caf) Add test cases to confirm windows API availability
* [`a00d851`](https://github.com/pypdfium2-team/pypdfium2/commit/a00d851919eaf85b6facaf41808c61485bce82ac) Skip the windows-cross approach on native host, rename
* [`6f419aa`](https://github.com/pypdfium2-team/pypdfium2/commit/6f419aa97ca009f2fbf037bb497a1de78c95f714) Update changelog
* [`d9a0b3b`](https://github.com/pypdfium2-team/pypdfium2/commit/d9a0b3b19cca908d150b2559d3a939dd6b6e71da) Include windows members in windows wheels
* [`2ae3da7`](https://github.com/pypdfium2-team/pypdfium2/commit/2ae3da7ac9467b391d16fc75d3b66d85edc25ce6) Add ability to include windows-only members
* [`66835a1`](https://github.com/pypdfium2-team/pypdfium2/commit/66835a166791d5a70f64d977b2e5a39a1f4333a3) run_ctypesgen: change probably-useless windows clause to comment

</details>


<details>
<summary>PDFium commit log</summary>

Commits between [`7665`](https://pdfium.googlesource.com/pdfium/+/refs/heads/chromium/7665) and [`7690`](https://pdfium.googlesource.com/pdfium/+/refs/heads/chromium/7690) (latest commit first):

* [`7cfa57a91`](https://pdfium.googlesource.com/pdfium/+/7cfa57a91284ba907cb0facaf9cd8e4a570fe5c7) Clean up fpdf_catalog_unittest.cpp
* [`0518cbcd0`](https://pdfium.googlesource.com/pdfium/+/0518cbcd02c4f529272f68351250c6378d116b24) Change FPDFCatalog_SetLanguage() to take a FPDF_WIDESTRING
* [`cb0ac376f`](https://pdfium.googlesource.com/pdfium/+/cb0ac376fba10a1ecd4e327b2e6d2744d668b9ad) Fix FPDFSaveWithFontSubsetEmbedderTest rendering tests
* [`5f7145161`](https://pdfium.googlesource.com/pdfium/+/5f71451615306b7b92c16d2fef08eed2408bee83) Add OpenScopedSavedDocumentWithPassword() method
* [`8d2b21d8a`](https://pdfium.googlesource.com/pdfium/+/8d2b21d8a6c938fac25c95321748c3ef13c762e5) Update Load/Open SavedPage() calls to use Load/Open ScopedSavedPage()
* [`04c3f1d50`](https://pdfium.googlesource.com/pdfium/+/04c3f1d50a2fe3f0a7afd34f4895e2cabb72a214) Add FPDFCatalog_GetLanguage()
* [`0455e822d`](https://pdfium.googlesource.com/pdfium/+/0455e822ded1a5537d826703988e986a33d2d4a1) Roll third_party/catapult/ 7b4ef239f..8ce759d4b (17 commits)
* [`af81ee924`](https://pdfium.googlesource.com/pdfium/+/af81ee9241fd6b5362499f5e09792f5b3484ae59) Shorten the names for EmbedderTest::CompareBitmapToPng() and friends
* [`6b7f3c01e`](https://pdfium.googlesource.com/pdfium/+/6b7f3c01e30912ad95e5094bfbc2ce57c800eb25) Remove EmbedderTest::CompareBitmap() and friends
* [`913208200`](https://pdfium.googlesource.com/pdfium/+/91320820013e82f8fbed6aa6ffd3f6d2c7476e62) Replace remaining checksums with images in fpdf_annot_embeddertest.cpp
* [`fd58998f5`](https://pdfium.googlesource.com/pdfium/+/fd58998f509ae30e3609b7e60b6c6b1863e09b66) Allow MappedDataBytesTest to pass on platforms without /tmp.
* [`eef195189`](https://pdfium.googlesource.com/pdfium/+/eef1951890e35ce926cd68ef13d877291bf50cf4) Replace remaining checksums with images in fpdf_edit_embeddertest.cpp
* [`32cfe9786`](https://pdfium.googlesource.com/pdfium/+/32cfe97868edd6c9a6c8d82482169c9797eee5f6) [android] Remove file-path FT_Open_Face calls.
* [`c4eeb683d`](https://pdfium.googlesource.com/pdfium/+/c4eeb683dd95977d2c17bf7eec59d029ee72cc86) Suppress compilation warning on write() syscall
* [`f003de830`](https://pdfium.googlesource.com/pdfium/+/f003de8309bfacdacdec0275d88235800ef4c3e0) Add third_party/harfbuzz-ng dependency
* [`c414dac15`](https://pdfium.googlesource.com/pdfium/+/c414dac15e2eab305754841ceaa28fc49d9e47a4) Update CPDF_Creator's public methods
* [`a25c77d7d`](https://pdfium.googlesource.com/pdfium/+/a25c77d7de63737089dacc4e38d41ce241575845) Update CPDF_Creator::Create() flags to match FPDF_SaveAsCopy() flags
* [`7771b0f69`](https://pdfium.googlesource.com/pdfium/+/7771b0f698ac378764f73b1d5dc7940bbd0011b8) Add FPDF_SUBSET_NEW_FONTS flag to FPDF_SaveAsCopy()
* [`632794087`](https://pdfium.googlesource.com/pdfium/+/6327940874111dba697a8d5bc9a88d4936d56bee) Avoid hard CHECK() in CFX_CTTGSUBTable.
* [`3c18f1328`](https://pdfium.googlesource.com/pdfium/+/3c18f1328f09977a5307b38e2d75a3ff8348227e) Create CFX_ReadOnlyContainerStream from MappedDataBytes.
* [`f70eb6dc7`](https://pdfium.googlesource.com/pdfium/+/f70eb6dc73de73697544b566ed288fd76f976e80) Rename and expose CFX_CRTFileStream to CFX_FileAccessStream.
* [`182f77e02`](https://pdfium.googlesource.com/pdfium/+/182f77e026e832b399d032b4e534215d4fd41f41) Replace more checksums with images in fpdf_edit_embeddertest.cpp
* [`6dfb29647`](https://pdfium.googlesource.com/pdfium/+/6dfb2964785d6eb673dc35872ad3c37e2dbf6de1) Improve pdfium_diff to show the number of pixels different
* [`d7b0759c0`](https://pdfium.googlesource.com/pdfium/+/d7b0759c038c015e459390d9504a46593951ec77) Implement MappedDataBytes - Scoped Memory-mapped file for Posix.
* [`2908251a1`](https://pdfium.googlesource.com/pdfium/+/2908251a1780560b45fd0e1b9554856c88b0f593) Deprecate existing FPDF_REMOVE_SECURITY entry
* [`39a605d58`](https://pdfium.googlesource.com/pdfium/+/39a605d58dc51e861df295def619466d4eba98ff) Replace checksums with images in fpdf_formfill_embeddertest.cpp
* [`b36037aa1`](https://pdfium.googlesource.com/pdfium/+/b36037aa16b525827df524e2cbda80ec00a9b4fd) Allow fuzzy embedder test comparisons on macOS ARM as well
* [`de02c6ade`](https://pdfium.googlesource.com/pdfium/+/de02c6ade94a21a2a96f00cca22e1decee658eca) Roll simdutf from 93b35aec2925 to f7356eed293f (1 revision)
* [`1fdbfd6cf`](https://pdfium.googlesource.com/pdfium/+/1fdbfd6cfc77917ee4f54ae723574f8660800ab8) Consolidate several streams into CFX_ReadOnlyContainerStream<>.
* [`089df81ba`](https://pdfium.googlesource.com/pdfium/+/089df81ba792d5f633777ed689d797c8762bf213) Roll goldctl from 912157b9c9ed to f809b7407f82
* [`8e533dd51`](https://pdfium.googlesource.com/pdfium/+/8e533dd5101b9b9ba9b3ba8d4b8af00d33accdc3) Roll corpus tests again
* [`b95898bd0`](https://pdfium.googlesource.com/pdfium/+/b95898bd0364e83669a33ad9a7231f8258d6f07b) Add pixel test for missing round joins
* [`af8d69e6a`](https://pdfium.googlesource.com/pdfium/+/af8d69e6aefad55f3c4376d1ad99fa6ab806080a) Rename FontDesc to FontCacheEntry.
* [`a3459b0ac`](https://pdfium.googlesource.com/pdfium/+/a3459b0ac64554e7b9f0a4008bb8e2cbc0a02e6b) Fold CFX_FontCache into CFX_FontMgr.
* [`efbbd0fc9`](https://pdfium.googlesource.com/pdfium/+/efbbd0fc95825e049ad790911356e0b689418899) Remove CFX_FontMgr::NewFixedFace().
* [`4d6672611`](https://pdfium.googlesource.com/pdfium/+/4d6672611b1db73c4bd2abf091e370e5c69c9cc3) Roll third_party/skia/ 2e253c215..c497e689b (203 commits; 30 trivial rolls)
* [`d1f53e7cc`](https://pdfium.googlesource.com/pdfium/+/d1f53e7cc0008cf76dae7dea255bb2300ea87cc7) Add expectation images for fpdf_progressive_render_embeddertest.cpp
* [`9a021665b`](https://pdfium.googlesource.com/pdfium/+/9a021665bee7a121c30addd4239d8e92fdc6158e) Add images for CFWLEditEmbedderTest.FillWithNewLineWithMultiline
* [`13f853866`](https://pdfium.googlesource.com/pdfium/+/13f8538661d63bc9ac4dbbf0b95a6ff180ebc87f) Ensure GetDC() succeeded in EnumGdiFonts()
* [`77ce05dc5`](https://pdfium.googlesource.com/pdfium/+/77ce05dc5a48d55d597c683ad178fb23d10b67b0) Fix some UNSAFE_TODO usage inside cfgas_fontmgr.cpp
* [`a3b9c6390`](https://pdfium.googlesource.com/pdfium/+/a3b9c639038532a84f169df3d679a48ea6940a4b) Remove character width check from cpdf_textpage.cpp
* [`b4361c5b1`](https://pdfium.googlesource.com/pdfium/+/b4361c5b1c71eda1cc73aa243b0c9f0919dce1a7) Clean up EnumGdiFonts() parameters
* [`40e5a9350`](https://pdfium.googlesource.com/pdfium/+/40e5a93503adcdd4b9b3fdc085a31a58b7b0f2dd) Fix indexing in opj_j2k_read_sod()
* [`051cbf295`](https://pdfium.googlesource.com/pdfium/+/051cbf295d73b794c1ed60229edf42eb26c0a41a) Make VerifyUnicodeForFontDescriptor() a CFGAS_FontDescriptor method.
* [`962fdef87`](https://pdfium.googlesource.com/pdfium/+/962fdef877950c9097c99669d23efbb08f16a07a) Add support for macOS x86 embedder test PNG expectations
* [`9b6e85a3f`](https://pdfium.googlesource.com/pdfium/+/9b6e85a3fd438e3e39be36741677447693584760) Roll abseil, build, buildtools, clang and rust
* [`247e9e8ad`](https://pdfium.googlesource.com/pdfium/+/247e9e8adcf3ba8716d5ca4d1ef13822629a9296) Roll third_party/llvm-libc/src/ 4d1d71696..603c24211 (76 commits)
* [`26c2a41e8`](https://pdfium.googlesource.com/pdfium/+/26c2a41e800b7e47009395e8f5a5eb8190b8fbfe) Update gn_version to bd3356ac13f411b521b16b11da12cec5150e917c
* [`a67af3321`](https://pdfium.googlesource.com/pdfium/+/a67af3321be7077d537fb5ed8ba000d18fd354fc) Roll third_party/libunwind/src/ a726f5347..ba19d93d6 (2 commits)
* [`0ecb02083`](https://pdfium.googlesource.com/pdfium/+/0ecb02083111801ccefb63201a2027ae835578c8) Update siso_version to ed57223a0bd19f8f2767a01b24311e8843ea2890
* [`223b91d59`](https://pdfium.googlesource.com/pdfium/+/223b91d594a533fca7aade95b774ed294100bfbb) Make VerifyUnicode a method of CFGAS_GEFont.
* [`68283b258`](https://pdfium.googlesource.com/pdfium/+/68283b258ace46b15f0658026f45641702273239) Rename variables in fpdf_save.{cpp, h}
* [`3d8e01c98`](https://pdfium.googlesource.com/pdfium/+/3d8e01c98744cf16212793c004cd36c7236b6cfb) Roll base/allocator/partition_allocator/ 9cce6259a..baaa6670c (24 commits)
* [`0609f7c58`](https://pdfium.googlesource.com/pdfium/+/0609f7c580149888e8d7b83b49df895fd0726b67) Remove most direct CFX_Face usage from xfa/
* [`65e0f7a6d`](https://pdfium.googlesource.com/pdfium/+/65e0f7a6d6bb1abc50da6a24cddd2db1794cb756) Roll tools/win/ 24494b071..baacfc6d5 (2 commits)
* [`22b46dbd2`](https://pdfium.googlesource.com/pdfium/+/22b46dbd26c04b099ecd2490123620789150d456) Roll v8/ ce8c1a51c..b3995dff9 (493 commits)
* [`42dd4a068`](https://pdfium.googlesource.com/pdfium/+/42dd4a06837f83cbdc7d760b48a379d08686a9c2) Add new CFX_Font APIs wrapping CFX_Face.
* [`5f4c2cc31`](https://pdfium.googlesource.com/pdfium/+/5f4c2cc315baa08453834712387428f41d83b6ff) Use existing CFX_Font API instead of CFX_Face in fpdf_edittext.cpp.
* [`00cfb9ac0`](https://pdfium.googlesource.com/pdfium/+/00cfb9ac0a5b95052c991ffd3b1bb76e9ee6f8c1) Use Zip() in CJBig2_Image
* [`689264195`](https://pdfium.googlesource.com/pdfium/+/689264195b16a5076f7df837705cf429f64691a2) Reduce number of span accesses in CJBig2_Image
* [`5959c7e2e`](https://pdfium.googlesource.com/pdfium/+/5959c7e2e3c8b0688d4c465acc1ed39fc028ab6e) Add text extraction tests for zero-width characters
* [`d20ccc016`](https://pdfium.googlesource.com/pdfium/+/d20ccc016932c9ab97044835980592bedb2658cb) Roll Instrumented Libraries from 69015643b3f6 to e8cb570a9a2e (1 revision)
* [`601cd0fb5`](https://pdfium.googlesource.com/pdfium/+/601cd0fb5ca7c60e6ee7e32ec2639b3532aa3f20) Roll Catapult from 530794d005fb to 7b4ef239fd89 (22 revisions)
* [`0f2490547`](https://pdfium.googlesource.com/pdfium/+/0f2490547f3a155566cb4b7982069de945b0d948) Roll Depot Tools from a4318057fe1f to 6235028c6b18 (60 revisions)

</details>
Links

Update pyvista from 0.47.0 to 0.47.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update scipy from 1.17.0 to 1.17.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update trame-client from 3.11.2 to 3.11.3.

Changelog

3.11.3

Bug Fixes

- **exit**: Close websocket on exit
([`e8524b4`](https://github.com/Kitware/trame-client/commit/e8524b4b20a10b5664200a22b60dba6b0fa7c3a7))
Links

Update urllib3-future from 2.15.903 to 2.16.900.

Changelog

2.16.900

=====================

- Rewritten most of our weak ``AsyncPoliceTraffic`` implementation toward the direction we took with the sync counterpart.
This is a impactful patch, hence the version bump. Most people should expect a performance bump when using HTTP/2+
in real world usage. While it's still imperfect we are confident this version will outperform our previous scheduler.
- Fixed eager import of web extensions from contrib when it's never used (part of https://github.com/jawah/niquests/issues/333).
- Fixed a thread safety issue when using many event loops within the same interpreter each using a thread when TLS is used. (313)
- Fixed rare FD collision error in the connect/allocation phase within the async context causing a RuntimeError instead of ConnectionError.
- Fixed coroutine 'AsyncFile.tell' was never awaited (part of https://github.com/jawah/niquests/issues/334).
Links

Update spiceypy from 8.0.1 to 8.0.2.

Changelog

8.0.2

Removed
- ci pr builds for 3.10 and 3.11 as excessive (wheels will continue to be published for these versions)

Added 
- slightly better test for mequg

Fixed
- fixed api consistency in cyice to be consistent with spiceypy
- fixed parameter doc strings in spiceypy and cyice
- fixed typo in mequg function
Links

Update gmsh from 4.15.0 to 4.15.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update pypylon from 4.2.0 to 26.1.0.

Changelog

26.1.0

- Date 2026-02-18
 - Updated to pylon Software Suite 26.1.0 on all platforms.
   This contains pylon C++ SDK 11.3.0, pylon Data Processing C++ SDK 4.1.1
   and is based on GenICam 3.5 reference implementation.
 - The version scheme has been aligned with the pylon Software Suite
   and there will be monthly releases going forward.
 - Deprecated GetDataComponent method. Use GetDataComponentByIndex or
   with pypylon 26.01 and above the GetDataComponentByType methods of
   PylonDataContainer or GrabResultData instead.
 - Update reference version for all platforms.
 - Fixed deployment issue to pypi and GitHub releases in GitHub actions.
 - Added stride parameter in ndarray to support PaddingX
Links

Update tables from 3.10.2 to 3.11.0.

Changelog

3.11.0

=========================

* Add support for Python 3.14.
* Set Cython "freethreading_compatible" directive. Please refer to https://www.pytables.org/cookbook/threading.html for details about threading support.
* Python wheel packages are now generated exploiting limited API and stable ABI (abi3).

Thanks to:

* Rene Leonhardt
* Neil Schemenauer
* Eric Larson
Links

Update tkinterweb[recommended] from 4.20.0 to 4.23.3.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

@rokm
Copy link
Member

rokm commented Feb 24, 2026

Looks like tables 3.11.0 has even more... unique... way of searching for blosc2 library than previous versions. Deferring the update until I figure out what we can do about it...

@rokm rokm merged commit 9a56e21 into master Feb 24, 2026
56 of 58 checks passed
@rokm rokm deleted the pyup-scheduled-update-2026-02-23 branch February 24, 2026 13:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants